585
455
473
419
542
655
371
339
398
556
319
343
485
357
325
329
294
365
319
437
341
365